import {QueryCustomLeaseList} from "@/api/agency/clientLease/index";

export interface QueryForm {
  endTime?: Date;
  keywords?: string;
  /**
   * 页码
   */
  pageNum?: number;
  /**
   * 每页数量
   */
  pageSize?: number;
}


/**
 * 分页对象
 */
export interface customLeaseListType {
	/**
	 * Id
	 */
	id?: number;
	/**
	 * 客户id
	 */
	customId?: number;

	/**
	 * 客户姓名
	 */
	customName?: string;
	
	/**
	 * 开始租赁日期
	 */
	startDt?: Date;
	
	/**
	 * 结束租赁日期
	 */
	endDt?: Date;
	/**
	 * 退租日期
	 */
	returnDt?: Date;
	/**
	 * 支付金额
	 */
	payAmount?: number;
	/**
	 * 退租金额
	 */
	returnAmount?: number;
	/**
	 * 当前状态;10 租赁中  20 已退租
	 */
	status?: number;
	/**
	 * 归属经销商id
	 */
	dealerId?: number;
	/**
	 * 备注
	 */
	remark?: string;
	/**
	 * 经销商
	 */
	dealerName?: string;
	
}

/**
 * 编辑对象
 */
export interface customLeaseFormType {
	/**
	 * Id
	 */
	id?: number;
	/**
	 * 客户id
	 */
	customId?: number;
	
	/**
	 * 客户姓名
	 */
	customName?: string;
	
	/**
	 * 开始租赁日期
	 */
	startDt?: Date;
	
	/**
	 * 结束租赁日期
	 */
	endDt?: Date;
	/**
	 * 退租日期
	 */
	returnDt?: Date;
	/**
	 * 支付金额
	 */
	payAmount?: number;
	/**
	 * 退租金额
	 */
	returnAmount?: number;
	/**
	 * 当前状态;10 租赁中  20 已退租
	 */
	status?: number;
	/**
	 * 归属经销商id
	 */
	dealerId?: number;
	/**
	 * 备注
	 */
	remark?: string;
	/**
	 * 经销商
	 */
	dealerName?: string;
	
}
